package main

import "fmt"

// for循环
func main() {
	// 1. for循环基本写法
	for i := 0; i < 10; i++ {
		fmt.Println(i)
	}
	// 2. 省略初始语句，但是必须保留初始语句后面的分号
	var i = 0
	for ; i < 10; i++ {
		fmt.Println(i)
	}
	// 3. 省略初始语句和结束语句
	var j = 10
	for j > 0 {
		fmt.Println(j)
		j--
	}

	// 4. 无限循环
	for {
		fmt.Println("nice")
		break
	}
	// 5. break 跳出循环
	// 6. continue 继续下一次循环
}
